package com.xbongbong.parent.pojo.list;

import com.xbongbong.paas.toolbox.wrap.UserVO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 列表权限所需参数
 * @author 吴峰
 * @date 2021/12/15 19:08
 */
@Getter
@Setter
@ToString
public class PermissionListPojo implements Serializable {
    private static final long serialVersionUID = 7856756027135409680L;

    private Long formId;

    private Long menuId;

    private Integer saasMark;

    private Integer businessType;

    private Integer subBusinessType;

    private Integer distributorMark;

    private UserVO userVO;

    public PermissionListPojo() {
    }

    public PermissionListPojo(Long formId, Long menuId, Integer saasMark, Integer businessType, Integer distributorMark, Integer subBusinessType, UserVO userVO) {
        this.formId = formId;
        this.menuId = menuId;
        this.distributorMark = distributorMark;
        this.saasMark = saasMark;
        this.businessType = businessType;
        this.subBusinessType = subBusinessType;
        this.userVO = userVO;
    }
}
